//https://vitejs.cn/guide/ssr.html#setting-up-the-dev-server  在node后端中

const express = require('express')
const app = express()
const {createServer: createViteServer} = require('vite')

// 如果你想使用 Vite 自己的 HTML 服务逻辑（将 Vite 作为一个开发中间件来使用），那么这里请用 'html'
createViteServer({
  server: {middlewareMode: true, appType: 'custom'},
}).then((vite) => {
  // 使用 vite 的 Connect 实例作为中间件
  app.use(vite.middlewares)
})

app.listen(4000)
